be immersed in any business - Türkçe İngilizce Sözlük